Change the priority of the window-close idle to G_PRIORITY_DEFAULT
authorOwen W. Taylor <otaylor@fishsoup.net>
Wed, 6 Jul 2016 13:46:43 +0000 (09:46 -0400)
committerOwen W. Taylor <otaylor@fishsoup.net>
Wed, 6 Jul 2016 13:50:21 +0000 (09:50 -0400)
commitb840a59766af16e1be365aa23cd69ff12351d400
treea4247f55dbe02d45290314333b1f39cfad8e4e67
parentc7654c737c8b23ff9b2f41af1c77bbc8acf266d0
Change the priority of the window-close idle to G_PRIORITY_DEFAULT

If we have an application that never goes idle (or takes a long time to
go idle), the close buttons in CSD decoration don't work properly.
While it's not clear why the usage of an idle was added in the first
place, keep on using it to avoid unexpected reentrancy problems, but
change the priority to G_PRIORITY_DEFAULT.

https://bugzilla.gnome.org/show_bug.cgi?id=768485
gtk/gtkwindow.c